home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
MacUser Mac Bin 28
/
MACUSER-MACBIN28A-1996-03.ISO.7z
/
MACUSER-MACBIN28A-1996-03.ISO
/
Demo
/
MachTen 4.0.2 Demo
/
インストールガイド
< prev
next >
Wrap
Text File
|
1996-01-18
|
16KB
|
271 lines
2.0 MachTenのインストール作業
MachTenは全てのPower MacintoshとPower Macintoshのクローン上のMacOSバージョン7.5以降で動作します。一枚のCD-ROMにMacintoshのHFSフォーマットによる完全なMachTenシステムが入っています。このCD-ROMは、次のものから構成されています。
MachTen Root
MachTenのアプリケーション、MachTenカーネル、UNIXライブラリが含まれています。標準MachTenアプリケーションセットは、ネットワークプログラム、プリンタスプール、テキストエディタ、基本的なユーティリティ、管理プログラム、ソフトウェア開発ツールを含みます。伝統的なUNIXのソフトウェア開発ツール (gcc, ld, nm, ar, 等) はPower PCのネイティブモードで稼働するよう移植されており、Power PCのネイティブモードのコードを生成します。
MachTen system Folder Files
MacOSの起動ディスクのSystem Folderに置かれるファイルです。MachTen ControlとMachTen NFSが含まれます。
Utilities
Unix <-> Text:
MachTenはテキストファイルの変換プログラムを含んでいます。Unix<->Textは、MachTenのテキストファイルを、UNIXのテキストファイルフォーマットからMacintoshのテキストフィルフォーマットに変換します。
Optional Components
X Window Software
MachTen Power UNIXは、MITのソフトウェア、X11R5 X windowの完全なリリースを含んでいます。これにはXサーバ、Xクライアント開発環境とXクライアントのサンプルがいくつか含まれます。
MachTenは、アプリケーションプログラムとして稼働します。従ってMachTenをインストールしても、ネットワークなどの周辺機器は、あなたのMacintoshでそのままサポートされています。そしてMachTenのインターネットソフトウェアは、MacOS LocalTalk、MacOS EtherTalk、MacOS TokenTalk、MacOSシリアルポートハードウェアのインタフェースとなり、これら全てのMachTenコミュニケーションは、LocalTalk, EtherTalk, TokenTalk, シリアルラインネットワークの個々での利用もしくは併用と同じように使用することができます。
以下は、MachTenソフトウェアパッケージのインストール作業の説明です。
ステップ1 ----- 作業環境の準備
・RAMの確認
アップルメニューをプルダウンして、"ファインダについて" (もしくは"このMacintoshについて...") を選択します。そのシステムに設定されたRAMの総量とシステムのバージョンが表示されます。"最大未使用ブロック"が少なくとも16MBあることを確認してください。
・ディスクスペースの確認
"アイコンによる表示"を使ってハードディスク上の任意のフォルダを見て、ハードディスクに少なくとも45MBの空き容量があることを確認してください。オプションでX Windowソフトウェアをインストールするには、約100MBの空き容量が必要です。もし十分なディスク容量がない場合、ドキュメントとフォルダを削除してハードディスクに空き容量を作る必要があります。MachTenはMacOSの起動ディスクにインストールする必要はありません。
注意:
必要なディスクの空き容量は、未フォーマット時容量が160MBのボリュームを想定して算出しています。最小ブロックサイズの設定の違いのため、大きな容量のディスクでは、ソフトウェアの完全なインストールのために多くの空き容量を必要とします。ディスク容量が少なくなければ、必要な空き容量も少なくなります。容量が500MBのディスクではMachTenのために、65MBの空き容量を必要とします。ディスクスペースの節約のためには、MachTen用のボリュームの容量を250MB以内にするようにパーティションを切ることをお勧めします。
・ハードディスクの準備
ディスク・デバイス・ドライバの性能はシステム全体の性能に大きく影響します。高性能のデバイスドライバでハードディスクを再フォーマットすると、全体の性能が驚くほど向上します。
MacOSシステムソフトウェア、ネットワークドライバやその他の周辺ソフトウェアは、MachTenのアプリケーションを利用する前に、インストールしておいて下さい。
・IPアドレスと設定情報の設定
インストールプロセスは、あなたのネットワーク環境についての情報を必要とします。
作業を進めるために、次の情報を必要とします。
・ローカルタイムゾーン
・ホスト名 (MachTenがインストールされるMacintosh)
・Ethernet (もしくはEtherTalk) のインターネットアドレスと、(必要に応じて) サブネットマスク
・AppleTalkのインターネットアドレスと(必要に応じて) サブネットマスク
・ドメイン名とドメインネームサーバのインターネットアドレス
・デフォルトゲートウェイの名前とインターネットアドレス (MacIPゲートウェ イと通常のIPゲートウェイのどちらでも使用できます)
MachTenは独自のTCPプロトコルスタックをもっています。もしあなたがすでにAppleのMacTCP Control Panelを設定している場合、MachTenはMacTCPから得られる情報をデフォルトとします。
MachTenをネットワークに接続されていないMacintoshで稼働している場合は、後々ネットワークが接続された際に再設定ができます。"2.3.1 リコンフィギュレーション"の章を参照してください。
・全ての他のアプリケーションの終了
現在実行されている他のMacintoshアプリケーションをすべて終了します。AutoDoubler等の全ての起動Macintoshアプリケーションも停止させておきます。再起動の際にshiftキーを押しておくと、インストールを阻害するウィルス予防ソフトウェアや起動ルーチンを停止することができます。
ステップ2 ----- MachTenソフトウェアのハードディスクへのインストール
・MachTen CD-ROMを挿入し、diskアイコンをダブルクリックします。
インストールにはFinderのドラッグアンドコピーを利用し、CD-ROM上のファイルやフォルダを、ハードディスクへコピーします。以下にインストール方法を順番に詳しく説明します。
・CDからMachTen 4.0.2Rootフォルダをドラッグしてハードディスクにコピーします。このフォルダにはMachTenを構成する数千のファイルがあります。この作業にはディスクに約45MBの空き容量が必要で、数分かかります。
・MachTenフォルダにあるMachTen Librariesフォルダを、システムフォルダ中の機能拡張フォルダにコピーします。
・(System Folder Items中の)Control PanelsフォルダにあるMachTen Controlsをドラッグして、システムフォルダにコピーします。Finderは自動的にこのファイルを適当な場所においてくれます。
・MachTen環境でDesktop NFS(DTNFS)を使用する場合は、(System Folder Items中の)ExtensionsフォルダにあるMachTen NFSをドラッグしてSystem Folderにコピーします。Finderは自動的にこのファイルを適当な場所におきます。
・再起動します。
・添付されている"コントロールパネルについて"の説明にしたがって、MachTenControl Panelを設定します。
ステップ3 ----- MachTenの起動
MachTen Rootフォルダ中のMachTenフォルダにある、MachTenアプリケーションをクリックして、MachTenを起動します。このアプリケーションのエイリアスをデスクトップ上において、簡単にMachTenを起動することもできます。しばらくして、もしあなたのシステムが起動に失敗し、login:というプロンプトが表示されなかった場合は、Open Technologies Technical Supportに連絡して下さい。
これでMachTenシステムを利用する準備が整いました。
重要:
Macintosh OSでは正常な起動、稼働はシステムフォルダやシステムフォルダ内にある特殊名称を付けられたファイルやフォルダに依存しています。同様に、MachTen OSの正常な起動、稼働も、ファイルの名称、位置、パーミッションを含むMachTenのファイルシステムの階層構造に依存しています。
MachTenのファイルシステム構造、アクセス権のMachTenへの依存性を熟知していない場合は、MachTenのファイルシステムのデフォルトの階層構造を変更してはいけません。
Macintosh OSからMachTenのファイルやフォルダの属性変更 (ロック、ファイルの共有権の設定等) を行なう場合は十分に注意してください。
2.1 追加インストール作業
以下のコンポーネントはオプションです。これらは、MachTenをインストールした後でも任意にいつでも追加インストールできます。これらのパッケージをインストールする時には、MachTenを終了させておいてください。
・ X Window Software
CD-ROMのX Wndow SoftwareフォルダにあるX11R5フォルダをドラッグして、/usrフォルダにコピーします。
2.2 性能チューニング --- MachTenの最適化
MachTenと他のUNIXとの間にはいくつかの重要な相違点があります。MachTenはディスクやメモリの制限も含めて、Macintoshをプラットフォームとして稼働するようにデザインされています。こういったシステムでは起動されるアプリケーションが増えると、ディスクやメモリなどの限界に到達してしまうことは避けられないからです。
あなたのシステムのハードウェアの設定や利用するアプリケーションに合わせて、MachTenの性能を最適化することができます。次にあげる設定にちょっとした注意をむけることで、MachTenの性能が劇的に向上することがあります。
・高速ディスクドライバの使用
ディスク・デバイス・ドライバの性能ははシステム全体の性能に大きな影響があります。速いディスク と(FWBのような) 速いディスクドライバを利用したり、ディスクオプティマイズツールのガイドラインを参考にすると、MachTenシステムの性能を向上するでしょう。
脚注:
FWB,Inc., 2040 Polk Street, Suite 215, San Francisco, CA 9109, 415-474-8055
・ディスクキャッシュの使用
MacOSメモリ・コントロール・パネルでディスクキャッシュを設定するかどうかは、Macintoshからもっとも良い性能がえられるかどうかに本質的な影響を与えます。MacOSのファイル操作ソフトウェアは、ディスクキャッシュが使用され、大きな値に設定された場合、大変効率よく動作します。通常、この値は大きいほど良くなりますが、512Kのディスクキャッシュを推奨します。MachTenの性能は、このサイズを越えると低下するようになります。性能の向上はほとんどの場合、システムがMachTenの /usr/binや/usr/etcディレクトリのように、多くのエントリを持つフォルダあるいはディレクトリを操作する時に起きるようです。
・ファイル共有をOffにする
共有設定コントロール・パネルにあるファイル共有オプションを停止させます。
・コントロール・パネルは使い終ったら閉じる
MachTenスケジューリング優先度スライドバーをディスクトップに表示したままではいけません。表示されたままのコントロール・パネルは貴重なCPUサイクルを消費します。
・サーチパスを調整する
MachTenはコマンドを実行する時に、デフォルトで以下の順にディレクトリをサーチします。
/usr/bin
/bin
/usr/X11/bin
/usr/libexec
/sbin
/usr/sbin
あなたのホームディレクトリの.loginや.profileといったファイルで、サーチパスを調整して下さい。
・UFSとNFSのバッファを増やす
MachTen メモリ・コントロール・パネルで、UFSとNFSのバッファサイズを増やして下さい。このサイズを32か64に増やすことで、ファイルシステムのキャッシュヒット率が上がり、性能を向上させることができます。
2.2.1 システムオプティマイズのガイドライン
以下のシステム・オプティマイズ・ガイドラインは、MachTenシステムを特定の環境に合わせてカスタマイズする時の助けになるでしょう。システムへのちょっとした注意が、システムをスムースに稼働することに役にたちます。
MachTenは物理メモリにのみ依存しています。従って、あなたのシステムの資源を監視し、無駄なデーモンでシステムに負荷をかけ過ぎないようにすれば、最小の構成のMacintoshでも、MachTenでよい結果が得られるでしょう。
注意: スライドバーの使用について、詳しくは"コントロールパネルについて"の章を参照してください。
2.3.1 リコンフィギュレーション
ネットワーク構成を変更したり、ネットワークに接続する前にMachTenをインストールした場合には、多くのファイルを更新する必要があります。これは、MachTenコントロールパネルを使用すれば自動的に、手書きで必要なファイルを更新すれば手動で行なうことができます。ftpdを起動しない、fingerdを起動するなどのネットワークサービスの変更は、後に説明する手動での変更が必要になることがあります。しかしネットワークのリコンフィギュレーションには、可能な限り自動でコンフィギュレーションすることを、強く勧めます。
2.3.1.1 自動リコンフィギュレーション
自動コンフィギュレーションでは、MachTenコントロールパネルの"Networking Configureation"スクリーンで入力された情報にしたがって、以下のファイルが更新されます。
/etc/rc.conf /etc/hosts
/etc/resolv.conf /usr/etc/zoneinfo/localtime
/etc/sendmail.cf /usr/lib/sendmail
/etc/sendmail.cw
次の処理を行なって下さい。:
・MachTenを終了します。
・アップルメニューから"コントロールパネル"を選び、"MachTen Controls"をクリックします。"Networking"ボタンをおし、適切な変更を行なって保存します。
・MachTenを起動します。
通常のブート時に、更新されたコンフィギュレーションパラメータ値が表示され適用されます。以下のようなコメントが表示されます:
# Applying Installation configuration parameter settings..
Creating directory "/etc/PRE.AUG_20_13:54:01" to preserve original copies
Stting timezone to US/pacific
Updating /etc/hosts
Creating /etc/sendmail.cw
Updating /etc/sendmail.cf
Creating /etc/resolv.conf
Updating /etc/rc.conf
# "/etc/PRE.Jan_19_18:33:01: may be removed when the original copies
# it contains are no longer of interest for review or recovery.
2.3.1.2 手動コンフィギュレーション
以下に示すものは、コンフィギュレーション変更の際に編集すべきファイルのリストです。
・ドメイン名の変更
/etc/hosts
/etc/resolv.conf
/etc/sendmail.cf
・ホスト名の変更
/etc/hosts
/etc/rc.conf (ローカルホストの変更の場合)
/etc/sendmail.cw (ローカルホストの変更の場合)
・IPアドレスの変更
/etc/hosts
・ネットワークサービスの変更 (例えば、ftpdの起動をやめる)
/etc/inetd.conf
・NFSサーバの変更
/etc/fstab
/etc/hosts
・ルーティングの変更
/etc/hosts
/etc/rc.conf
・ローカルサービスの変更 (例えば、MachTenスタート時にhttpdを起動する)
/etc/rc.local
ローカルホスト名とアドレスの両方もしくはどちらかを変更する場合、ファイルを変更した後にその変更が有効になるようにMachTenを必ずリブートして下さい。
2.4 トラブルシューティング
MachTenのインストールは、システムがきちんと動作することを保証するため、自動的にUNIXネットワークソフトウェアの設定をおこない、Macintoshシステム環境を調節します。この章ではMachTenを使っていて起こりうる問題を解決するのに役立つでしょう。
症状:
MachTenを起動するとシステムが"爆弾マーク"を表示する。
解決策:
コントロールパネルかシステム機能拡張のコンフリクトがおきているかもしれません。一時的に、MachTenのINITを除くすべてのINITを外して、コンフリクトが起きているか確認します。
・システムフォルダの中に、"Control Panels check"、"Extensions check"という名前の新規フォルダを2つ作成する。
・コントロールパネルフォルダ上ですべてのファイルを選択する。シフトキーを押しながら"MachTen Control"をクリックする。選択したファイルをドラッグして"Control Panels check"のフォルダに移動する。
・機能拡張フォルダ上ですべてのファイルを選択する。シフトキーを押しながら"MachTen NFS"と"Foreign File Access"をクリックする。選択したファイルをドラッグして"Extensions check"のフォルダに移動する。
・Macintoshを再起動する。
・MachTenを起動する。
MachTenが依然クラッシュする場合は、MacOSあるいはハードウェアがMachTenに対応していない可能性があります。
MachTenが正常に起動する場合は、システム上のコントロールパネルあるいは機能拡張のINITがMachTenに対応していないことがコンフリクトの原因になっています。"Control Panels Check"、"Extensions Check"上のINITを取り出したり、元に戻したりすることにより原因を追求してください。
症状:
CD-ROMからハードディスクへのインストール作業でのファイルコピー中に、ダイアログボックスが表れ、「特定のファイルをコピーできないのでハードディスクから削除して下さい。」というメッセージが表示される。
解決策:
一時的にINIT、特に全てのウィルス対策INITを外すかまたは使用不可能にして、再度インストールを試みて下さい。
症状:
MachTenを起動すると、"MachTen: Can't open "MachTen Conf". Use MachTen Controls to create it."というダイアログボックスが表れる。
解決策:
MachTenコントロールパネルを開き、General, memory, Networking のコンフィギュレーションを設定し保存します。
症状:
MachTenが遅い
解決策:
ps -alxを実行して、どのようなプロセスが実行されているか監視して下さい。必要ないプロセスはkill (1)を使って終了させます。"2.2 性能チューニング -- MachTenのオプティマイズ"の章にシステムオプティマイズのヒントがあるので読んで下さい。Desktop NFSを使っている場合は、Views Control Panelを選択し、"Calculete Folder Sizes"の項目をOFFにして下さい。
症状:
Macintoshの画面が表示されない、マウスやラインプリンタが動作しない、など。
解決策:
一般的なハードウェアに関した問題については、システムに付属のMacintosh User's Guideを参照してください。
症状:
ファイルの変換により、データが失われた。
解決策:
MachTenは、ファイルのキャッシングを行なっているため、容量の限界に達したファイルシステムへの書き込み時にエラーを受けとれません。作業を続ける前にファイルシステムの空き容量をチェックしてください。
症状:停電が起こった
解決策:
MachTenは電源の異常停止後、再起動しなければなりません。伝統的なUNIXのファイルシステムは電源の異常停止に弱いのですが、MachTenはもっぱらMacintoshファイルシステムを使っているので、いちいちファイルシステムのチェックをする必要はありません。
無断転用・転載を禁ず Copyright (C) 1995, Tenon Intersystems All Rights Reserved